Object.defineProperty(exports, "__esModule", {
    value: !0
}), exports.default = {
    data: {
        customLoading: !0,
        custom: {
            color: "#1989fa"
        },
        userInfo: {},
        currentGroup: null,
        currentExam: null,
        tempData: null
    },
    getCurrentUserCallBack: null,
    getCustomCallBack: null,
    getUserInfo: function(t) {
        var a = this.data.userInfo;
        a.openid && a.id ? "function" == typeof t && t(a) : "function" == typeof t && (this.getCurrentUserCallBack = t);
    },
    getCustom: function(t) {
        var a = this.data.custom;
        a.id ? "function" == typeof t && t(a) : "function" == typeof t && (this.getCustomCallBack = t);
    },
    setTempData: function(t) {
        this.data.tempData = null, this.data.tempData = t;
    },
    getTempData: function() {
        var t = 0 < arguments.length && void 0 !== arguments[0] && arguments[0], a = this.data.tempData;
        return t && (this.data.tempData = null), a;
    },
    debug: !1
};